#include <sys/time.h>
#include "lwip/arch.h"

/* 为 NO_SYS 提供毫秒时钟（驱动 sys_check_timeouts 等） */
u32_t sys_now(void) {
  struct timeval tv;
  gettimeofday(&tv, NULL);
  return (u32_t)(tv.tv_sec * 1000UL + tv.tv_usec / 1000UL);
}
